corpse wax - French English Dictionary